a93c54c2d274b731c57b3fce6791e9e996b6b9ac,quickcheck/src/main/java/fj/test/Arbitrary.java,Arbitrary,arbHashSet,#Arbitrary#,909

Before Change


   * @return An arbitrary implementation for hash sets.
   */
  public static <A> Arbitrary<HashSet<A>> arbHashSet(final Arbitrary<A> aa) {
    return arbitrary(arbArray(aa).gen.map(new F<Array<A>, HashSet<A>>() {
      public HashSet<A> f(final Array<A> a) {
        return new HashSet<A>(a.toCollection());
      }
    }));
  }

  /**

After Change


   * @return An arbitrary implementation for hash sets.
   */
  public static <A> Arbitrary<HashSet<A>> arbHashSet(final Arbitrary<A> aa) {
    return arbitrary(arbArray(aa).gen.map(a -> new HashSet<A>(a.toCollection())));
  }

  /**